{
  "export_version": "0.10",
  "framed_nodes": {
    "A Number": "Frame",
    "A Number.002": "Frame.003",
    "A Number.003": "Frame.001",
    "A Number.006": "Frame.001",
    "A Number.008": "Frame.001",
    "Duplicate Objects Along Edge": "Frame.003",
    "Edgenet to Paths": "Frame.002",
    "File Path": "Frame.002",
    "Fill / Stroke SVG": "Frame.002",
    "Fill Holes": "Frame.003",
    "Line": "Frame",
    "List Length": "Frame.002",
    "List Slice": "Frame.002",
    "Matrix Apply to Mesh": "Frame.002",
    "Matrix In": "Frame",
    "Matrix In.001": "Frame.002",
    "Mesh Viewer": "Frame.003",
    "Move": "Frame.002",
    "Move.001": "Frame.003",
    "Noise Displace": "Frame",
    "Number Range": "Frame.001",
    "Oscillator": "Frame.001",
    "Oscillator.001": "Frame.001",
    "Oscillator.002": "Frame.001",
    "Path SVG": "Frame.002",
    "Plane": "Frame.002",
    "Profile Parametric MK3": "Frame.001",
    "SVG Document": "Frame.002",
    "Scalar Math.001": "Frame",
    "Solidify": "Frame.003",
    "Viewer Draw.002": "Frame",
    "Viewer Draw.003": "Frame.002"
  },
  "groups": {},
  "nodes": {
    "A Number": {
      "bl_idname": "SvNumberNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "Noise Matrix Scale",
      "location": [
        -445.43800354003906,
        894.14599609375
      ],
      "params": {
        "float_": 4.230000019073486
      },
      "width": 140.0
    },
    "A Number.001": {
      "bl_idname": "SvNumberNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "Num of Profiles",
      "location": [
        -749.286376953125,
        243.99606323242188
      ],
      "params": {
        "int_": 101,
        "selected_mode": "int"
      },
      "width": 140.0
    },
    "A Number.002": {
      "bl_idname": "SvNumberNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "Material Thickness",
      "location": [
        1074.882568359375,
        937.3634796142578
      ],
      "params": {
        "float_": 0.05000000074505806
      },
      "width": 140.0
    },
    "A Number.003": {
      "bl_idname": "SvNumberNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "Sit height",
      "location": [
        -242.2170639038086,
        -277.6444892883301
      ],
      "params": {
        "float_": 0.800000011920929,
        "int_": 14
      },
      "width": 140.0
    },
    "A Number.006": {
      "bl_idname": "SvNumberNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "Thickness",
      "location": [
        -243.7184066772461,
        -488.6092109680176
      ],
      "params": {
        "float_": 0.1899999976158142,
        "int_": 14
      },
      "width": 140.0
    },
    "A Number.008": {
      "bl_idname": "SvNumberNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "Sit Depth",
      "location": [
        -239.34508514404297,
        -389.6302375793457
      ],
      "params": {
        "float_": 0.699999988079071,
        "int_": 14
      },
      "width": 140.0
    },
    "Duplicate Objects Along Edge": {
      "bl_idname": "SvDuplicateAlongEdgeNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1250.76123046875,
        811.9464263916016
      ],
      "params": {
        "count_": 1,
        "orient_axis_": "Y"
      },
      "width": 140.0
    },
    "Edgenet to Paths": {
      "bl_idname": "SvEdgenetToPathsNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1014.6372375488281,
        34.813323974609375
      ],
      "params": {},
      "width": 140.0
    },
    "File Path": {
      "bl_idname": "SvFilePathNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1458.5589904785156,
        103.99215698242188
      ],
      "params": {
        "directory": "E:\\SverchokDev\\Examples\\"
      },
      "width": 140.0
    },
    "Fill / Stroke SVG": {
      "bl_idname": "SvSvgFillStrokeNodeMk2",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1242.4824523925781,
        -186.3231201171875
      ],
      "params": {
        "fill_mode": "NONE",
        "stroke_mode": "FLAT",
        "stroke_width": 0.10000000149011612
      },
      "width": 140.0
    },
    "Fill Holes": {
      "bl_idname": "SvFillsHoleNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1073.718017578125,
        818.5982208251953
      ],
      "params": {
        "sides": 10
      },
      "width": 140.0
    },
    "Frame": {
      "bl_idname": "NodeFrame",
      "custom_socket_props": {},
      "height": 519.74853515625,
      "hide": false,
      "label": "Curve",
      "location": [
        -58.34870910644531,
        117.513671875
      ],
      "params": {},
      "width": 953.2890014648438
    },
    "Frame.001": {
      "bl_idname": "NodeFrame",
      "custom_socket_props": {},
      "height": 1037.945068359375,
      "hide": false,
      "label": "Profile",
      "location": [
        -77.74007415771484,
        19.547130584716797
      ],
      "params": {},
      "width": 604.563232421875
    },
    "Frame.002": {
      "bl_idname": "NodeFrame",
      "custom_socket_props": {},
      "height": 966.1942138671875,
      "hide": false,
      "label": "CNC",
      "location": [
        161.02127075195312,
        486.79071044921875
      ],
      "params": {},
      "width": 1694.252685546875
    },
    "Frame.003": {
      "bl_idname": "NodeFrame",
      "custom_socket_props": {},
      "height": 593.09130859375,
      "hide": false,
      "label": "Mesh",
      "location": [
        470.02947998046875,
        191.92176818847656
      ],
      "params": {},
      "width": 1015.7720947265625
    },
    "Line": {
      "bl_idname": "SvLineNodeMK4",
      "color": [
        0.0,
        0.5,
        0.5
      ],
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        -170.07521057128906,
        841.8948974609375
      ],
      "params": {
        "num": 17
      },
      "use_custom_color": true,
      "width": 140.0
    },
    "List Length": {
      "bl_idname": "ListLengthNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        464.4349060058594,
        -265.996337890625
      ],
      "params": {
        "level": 0
      },
      "width": 140.0
    },
    "List Slice": {
      "bl_idname": "ListSliceNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        651.9615478515625,
        -396.40582275390625
      ],
      "params": {
        "level": 0,
        "stop": 12
      },
      "width": 140.0
    },
    "Matrix Apply to Mesh": {
      "bl_idname": "SvMatrixApplyJoinNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        809.5770568847656,
        -144.20562744140625
      ],
      "params": {},
      "width": 140.0
    },
    "Matrix In": {
      "bl_idname": "SvMatrixInNodeMK4",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        -213.41180419921875,
        1057.295654296875
      ],
      "params": {},
      "width": 140.0
    },
    "Matrix In.001": {
      "bl_idname": "SvMatrixInNodeMK4",
      "custom_socket_props": {
        "6": {
          "expanded": true
        }
      },
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        460.4390563964844,
        -395.5980224609375
      ],
      "params": {
        "angle": -90.0,
        "axis": [
          1.0,
          0.0,
          0.0
        ]
      },
      "width": 140.0
    },
    "Mesh Viewer": {
      "bl_idname": "SvMeshViewer",
      "color": [
        1.0,
        0.30000001192092896,
        0.0
      ],
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1689.5436401367188,
        958.2131500244141
      ],
      "params": {
        "base_data_name": "Iota",
        "is_merge": true
      },
      "use_custom_color": true,
      "width": 140.0
    },
    "Move": {
      "bl_idname": "SvMoveNodeMk3",
      "custom_socket_props": {
        "1": {
          "expanded": true
        }
      },
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1234.6372375488281,
        18.119049072265625
      ],
      "params": {
        "movement_vectors": [
          5.0,
          5.0,
          0.0
        ]
      },
      "width": 140.0
    },
    "Move.001": {
      "bl_idname": "SvMoveNodeMk3",
      "custom_socket_props": {
        "1": {
          "expanded": true
        }
      },
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        873.7715454101562,
        809.2469024658203
      ],
      "params": {
        "movement_vectors": [
          -0.08999998867511749,
          0.0,
          0.0
        ]
      },
      "width": 140.0
    },
    "Noise Displace": {
      "bl_idname": "SvNoiseDisplaceNode",
      "custom_socket_props": {
        "3": {
          "expanded": true
        }
      },
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        85.06230163574219,
        1102.74853515625
      ],
      "params": {
        "scale_out_v": [
          0.0,
          3.430000066757202,
          0.0
        ],
        "seed": 9
      },
      "width": 183.92161560058594
    },
    "Number Range": {
      "bl_idname": "SvGenNumberRange",
      "custom_socket_props": {
        "1": {
          "label": "stop"
        },
        "2": {
          "label": "count"
        }
      },
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        -433.4713363647461,
        90.69655990600586
      ],
      "params": {
        "current_mode": "RANGE_COUNT",
        "range_mode": "RANGE_COUNT",
        "stop_float": 1.0
      },
      "width": 140.0
    },
    "Oscillator": {
      "bl_idname": "SvOscillatorNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        -248.1665267944336,
        358.8899955749512
      ],
      "params": {
        "addition": 1.5,
        "amplitude": 0.5,
        "period": 0.6600000262260437,
        "phase": 1.2400000095367432
      },
      "width": 140.0
    },
    "Oscillator.001": {
      "bl_idname": "SvOscillatorNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        -242.46825408935547,
        152.59447860717773
      ],
      "params": {
        "addition": 0.6200000047683716,
        "amplitude": 0.10000000149011612,
        "period": 1.0600000619888306
      },
      "width": 140.0
    },
    "Oscillator.002": {
      "bl_idname": "SvOscillatorNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        -243.55272674560547,
        -54.53117752075195
      ],
      "params": {
        "addition": 0.30000001192092896,
        "amplitude": 0.30000001192092896,
        "period": 0.41999998688697815
      },
      "width": 140.0
    },
    "Path SVG": {
      "bl_idname": "SvSvgPathNodeMk2",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1454.6372375488281,
        -25.221435546875
      ],
      "params": {
        "cyclic": true
      },
      "width": 140.0
    },
    "Plane": {
      "bl_idname": "SvPlaneNodeMk3",
      "color": [
        0.0,
        0.5,
        0.5
      ],
      "custom_socket_props": {
        "0": {
          "label": "Size X"
        },
        "1": {
          "label": "Size Y"
        },
        "2": {
          "label": "Num X"
        },
        "3": {
          "label": "Num Y"
        },
        "4": {
          "label": "Step X"
        },
        "5": {
          "label": "Step Y"
        }
      },
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        243.3421630859375,
        -400.43389892578125
      ],
      "params": {
        "numx": 10,
        "numy": 13,
        "sizex": 9.820000648498535,
        "sizey": 26.110000610351562
      },
      "use_custom_color": true,
      "width": 140.0
    },
    "Profile Parametric MK3": {
      "bl_idname": "SvProfileNodeMK3",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        -28.908130645751953,
        414.9451103210449
      ],
      "params": {
        "file_pointer": "chair",
        "filename": "chair",
        "selected_axis": "Y"
      },
      "profile": "\nM 0,0\nL {-inclination}, {back_height}\nl {thickness},0\nL {thickness - inclination * (sit_height/back_height)}, sit_height\nl sit_depth, 0\nL base, 0\nX\n",
      "width": 140.0
    },
    "SVG Document": {
      "bl_idname": "SvSvgDocumentNode",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1677.5948791503906,
        231.1941375732422
      ],
      "params": {},
      "width": 200.0
    },
    "Scalar Math.001": {
      "bl_idname": "SvScalarMathNodeMK4",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        -384.9856719970703,
        770.4088745117188
      ],
      "params": {
        "current_op": "ADD",
        "input_mode_two": "Int"
      },
      "width": 140.0
    },
    "Solidify": {
      "bl_idname": "SvSolidifyNodeMk2",
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1470.060791015625,
        966.0913238525391
      ],
      "params": {
        "thickness": 0.05000000074505806
      },
      "width": 140.0
    },
    "Viewer Draw.002": {
      "bl_idname": "SvViewerDrawMk4",
      "color": [
        1.0,
        0.5889999866485596,
        0.21400000154972076
      ],
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        307.8509979248047,
        1046.9873046875
      ],
      "params": {},
      "use_custom_color": true,
      "width": 140.0
    },
    "Viewer Draw.003": {
      "bl_idname": "SvViewerDrawMk4",
      "color": [
        1.0,
        0.5889999866485596,
        0.21400000154972076
      ],
      "custom_socket_props": {},
      "height": 100.0,
      "hide": false,
      "label": "",
      "location": [
        1049.7788391113281,
        -204.331787109375
      ],
      "params": {
        "display_verts": false
      },
      "use_custom_color": true,
      "width": 140.0
    }
  },
  "update_lists": [
    [
      "Fill Holes",
      0,
      "Duplicate Objects Along Edge",
      0
    ],
    [
      "Fill Holes",
      1,
      "Duplicate Objects Along Edge",
      1
    ],
    [
      "Fill Holes",
      2,
      "Duplicate Objects Along Edge",
      2
    ],
    [
      "Noise Displace",
      0,
      "Duplicate Objects Along Edge",
      5
    ],
    [
      "Line",
      1,
      "Duplicate Objects Along Edge",
      6
    ],
    [
      "Matrix Apply to Mesh",
      0,
      "Edgenet to Paths",
      0
    ],
    [
      "Matrix Apply to Mesh",
      1,
      "Edgenet to Paths",
      1
    ],
    [
      "Move.001",
      0,
      "Fill Holes",
      0
    ],
    [
      "Profile Parametric MK3",
      1,
      "Fill Holes",
      1
    ],
    [
      "Scalar Math.001",
      0,
      "Line",
      0
    ],
    [
      "Profile Parametric MK3",
      0,
      "List Length",
      0
    ],
    [
      "Matrix In.001",
      0,
      "List Slice",
      0
    ],
    [
      "List Length",
      0,
      "List Slice",
      2
    ],
    [
      "Profile Parametric MK3",
      0,
      "Matrix Apply to Mesh",
      0
    ],
    [
      "Profile Parametric MK3",
      1,
      "Matrix Apply to Mesh",
      1
    ],
    [
      "List Slice",
      0,
      "Matrix Apply to Mesh",
      3
    ],
    [
      "A Number",
      0,
      "Matrix In",
      1
    ],
    [
      "Plane",
      0,
      "Matrix In.001",
      0
    ],
    [
      "Solidify",
      0,
      "Mesh Viewer",
      0
    ],
    [
      "Solidify",
      1,
      "Mesh Viewer",
      1
    ],
    [
      "Solidify",
      2,
      "Mesh Viewer",
      2
    ],
    [
      "Edgenet to Paths",
      0,
      "Move",
      0
    ],
    [
      "Profile Parametric MK3",
      0,
      "Move.001",
      0
    ],
    [
      "Line",
      0,
      "Noise Displace",
      0
    ],
    [
      "Matrix In",
      0,
      "Noise Displace",
      4
    ],
    [
      "A Number.001",
      0,
      "Number Range",
      2
    ],
    [
      "Number Range",
      0,
      "Oscillator",
      0
    ],
    [
      "Number Range",
      0,
      "Oscillator.001",
      0
    ],
    [
      "Number Range",
      0,
      "Oscillator.002",
      0
    ],
    [
      "Move",
      0,
      "Path SVG",
      0
    ],
    [
      "Fill / Stroke SVG",
      0,
      "Path SVG",
      3
    ],
    [
      "Oscillator",
      0,
      "Profile Parametric MK3",
      0
    ],
    [
      "Oscillator.001",
      0,
      "Profile Parametric MK3",
      1
    ],
    [
      "Oscillator.002",
      0,
      "Profile Parametric MK3",
      2
    ],
    [
      "A Number.003",
      0,
      "Profile Parametric MK3",
      3
    ],
    [
      "A Number.008",
      0,
      "Profile Parametric MK3",
      4
    ],
    [
      "A Number.006",
      0,
      "Profile Parametric MK3",
      5
    ],
    [
      "File Path",
      0,
      "SVG Document",
      0
    ],
    [
      "Path SVG",
      0,
      "SVG Document",
      2
    ],
    [
      "A Number.001",
      0,
      "Scalar Math.001",
      0
    ],
    [
      "Noise Displace",
      0,
      "Viewer Draw.002",
      0
    ],
    [
      "Matrix Apply to Mesh",
      0,
      "Viewer Draw.003",
      0
    ],
    [
      "Matrix Apply to Mesh",
      1,
      "Viewer Draw.003",
      1
    ],
    [
      "Duplicate Objects Along Edge",
      0,
      "Solidify",
      0
    ],
    [
      "Duplicate Objects Along Edge",
      2,
      "Solidify",
      2
    ],
    [
      "A Number.002",
      0,
      "Solidify",
      3
    ]
  ]
}